GlobalPayments\WooCommercePaymentGatewayProvider\PaymentMethods\AbstractPaymentMethod S

Total Complexity 31
Dependencies 9
Dependents 0
Total lines 282
Lines of code 154
Logical lines of code 53
Comment lines 90
Methods 19
Properties 3

Methods 19

Method Rating Maintainability Complexity Lines of code
admin_enqueue_scripts()
S
51 6 29
configure_merchant_settings()
S
58 4 15
process_payment()
S
53 3 23
init_form_fields()
S
50 1 31
get_process_payment_redirect()
S
79 2 3
get_process_payment_result()
S
80 2 3
__construct()
S
63 1 12
get_first_line_support_email()
S
81 1 3
process_payment_after_gateway_response()
S
83 1 3
configure_method_settings()
S
100 1 0
process_payment_before_gateway_request()
S
83 1 3
add_hooks()
S
69 1 7
enqueue_payment_scripts()
S
83 1 3
get_request_type()
S
100 1 0
payment_fields()
S
68 1 10
get_frontend_payment_method_options()
S
100 1 0
process_refund()
S
79 1 3
get_payment_method_form_fields()
S
100 1 0
get_payment_action_options()
S
71 1 6